home *** CD-ROM | disk | FTP | other *** search
/ IBM InfoROM for OS/2 Beta 1995 January / IBM InfoROM for OS2 Beta 1-1995.ISO / testcert / mmedia / system / ap2 / scripts / c1____i8.p2s < prev    next >
Encoding:
Text File  |  1993-12-17  |  7.4 KB  |  286 lines

  1. # DESCRIPTION:
  2. # --------------------------------------------------------------
  3. #
  4. # open 3 cd device instances. [switch mode [switch state]].
  5. #
  6. # --------------------------------------------------------------
  7. @BREAK              A CDDA WILL NEED TO BE IN THE DEFAULT CD-ROM
  8. defaultconnection cdaudio00 make type cd stream to ampmix totype amp stream wait
  9. #
  10. open cdaudio00 alias cdda1 shareable notify
  11. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_OPEN #1
  12. @WAIT_NOTIFY 1
  13. acquire cdda1
  14. @WAIT_PASSDEVICE cdda1 30000
  15. connector cdda1 enable type cd stream notify
  16. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CONNECTOR #2
  17. @WAIT_NOTIFY 2
  18. cue cdda1 output notify
  19. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CUE #3
  20. @WAIT_NOTIFY 3
  21. play cdda1 notify
  22. +MM_MCINOTIFY MCI_NOTIFY_ABORTED MCI_PLAY
  23. @PAUSE 1000
  24. #
  25. open cdaudio00 alias cdda2 shareable notify
  26. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_OPEN #4
  27. @WAIT_NOTIFY 4
  28. acquire cdda2
  29. @WAIT_PASSDEVICE cdda2 30000
  30. connector cdda2 enable type cd stream notify
  31. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CONNECTOR #5
  32. @WAIT_NOTIFY 5
  33. cue cdda2 output notify
  34. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CUE #6
  35. @WAIT_NOTIFY 6
  36. play cdda2 notify
  37. +MM_MCINOTIFY MCI_NOTIFY_ABORTED MCI_PLAY
  38. @PAUSE 1000
  39. #
  40. open cdaudio00 alias cdda3 shareable notify
  41. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_OPEN #7
  42. @WAIT_NOTIFY 7
  43. acquire cdda3
  44. @WAIT_PASSDEVICE cdda3 30000
  45. connector cdda3 enable type cd stream notify
  46. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CONNECTOR #8
  47. @WAIT_NOTIFY 8
  48. cue cdda3 output notify
  49. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CUE #9
  50. @WAIT_NOTIFY 9
  51. play cdda3 notify
  52. +MM_MCINOTIFY MCI_NOTIFY_ABORTED MCI_PLAY
  53. @PAUSE 1000
  54. #
  55. #
  56. #
  57. acquire cdda1 notify
  58. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #10
  59. @WAIT_NOTIFY 10
  60. pause cdda1 notify
  61. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_PAUSE #11
  62. @WAIT_NOTIFY 11
  63. #
  64. acquire cdda2 notify
  65. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #12
  66. @WAIT_NOTIFY 12
  67. pause cdda2 notify
  68. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_PAUSE #13
  69. @WAIT_NOTIFY 13
  70. #
  71. acquire cdda3 notify
  72. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #14
  73. @WAIT_NOTIFY 14
  74. pause cdda3 notify
  75. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_PAUSE #15
  76. @WAIT_NOTIFY 15
  77. #
  78. #
  79. #
  80. acquire cdda1 notify
  81. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #16
  82. @WAIT_NOTIFY 16
  83. resume cdda1 notify
  84. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_RESUME
  85. @PAUSE 1000
  86. #
  87. acquire cdda2 notify
  88. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #18
  89. @WAIT_NOTIFY 18
  90. resume cdda2 notify
  91. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_RESUME
  92. @PAUSE 1000
  93. #
  94. acquire cdda3 notify
  95. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #20
  96. @WAIT_NOTIFY 20
  97. resume cdda3 notify
  98. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_RESUME
  99. @PAUSE 1000
  100. #
  101. #
  102. #
  103. acquire cdda1 notify
  104. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #22
  105. @WAIT_NOTIFY 22
  106. stop cdda1 notify
  107. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_STOP #23
  108. @WAIT_NOTIFY 23
  109. #
  110. acquire cdda2 notify
  111. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #24
  112. @WAIT_NOTIFY 24
  113. stop cdda2 notify
  114. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_STOP #25
  115. @WAIT_NOTIFY 25
  116. #
  117. acquire cdda3 notify
  118. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #26
  119. @WAIT_NOTIFY 26
  120. stop cdda3 notify
  121. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_STOP #27
  122. @WAIT_NOTIFY 27
  123. #
  124. #
  125. #
  126. acquire cdda1 notify
  127. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #28
  128. @WAIT_NOTIFY 28
  129. seek cdda1 to start notify
  130. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SEEK #29
  131. @WAIT_NOTIFY 29
  132. #
  133. acquire cdda2 notify
  134. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #30
  135. @WAIT_NOTIFY 30
  136. seek cdda2 to start notify
  137. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SEEK #31
  138. @WAIT_NOTIFY 31
  139. #
  140. acquire cdda3 notify
  141. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #32
  142. @WAIT_NOTIFY 32
  143. seek cdda3 to start notify
  144. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SEEK #33
  145. @WAIT_NOTIFY 33
  146. #
  147. #
  148. #
  149. acquire cdda1 notify
  150. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #34
  151. @WAIT_NOTIFY 34
  152. connector cdda1 disable type cd stream notify
  153. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CONNECTOR #35
  154. @WAIT_NOTIFY 35
  155. connector cdda1 enable type headphones wait
  156. play cdda1 notify
  157. +MM_MCINOTIFY MCI_NOTIFY_ABORTED MCI_PLAY
  158. @PAUSE 1000
  159. #
  160. acquire cdda2 notify
  161. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #36
  162. @WAIT_NOTIFY 36
  163. connector cdda2 disable type cd stream notify
  164. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CONNECTOR #37
  165. @WAIT_NOTIFY 37
  166. connector cdda2 enable type headphones wait
  167. play cdda2 notify
  168. +MM_MCINOTIFY MCI_NOTIFY_ABORTED MCI_PLAY
  169. @PAUSE 1000
  170. #
  171. acquire cdda3 notify
  172. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #38
  173. @WAIT_NOTIFY 38
  174. connector cdda3 disable type cd stream notify
  175. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CONNECTOR #39
  176. @WAIT_NOTIFY 39
  177. connector cdda3 enable type headphones wait
  178. play cdda3 notify
  179. +MM_MCINOTIFY MCI_NOTIFY_ABORTED MCI_PLAY
  180. @PAUSE 1000
  181. #
  182. #
  183. #
  184. acquire cdda1 notify
  185. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #40
  186. @WAIT_NOTIFY 40
  187. pause cdda1 notify
  188. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_PAUSE #41
  189. @WAIT_NOTIFY 41
  190. #
  191. acquire cdda2 notify
  192. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #42
  193. @WAIT_NOTIFY 42
  194. pause cdda2 notify
  195. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_PAUSE #43
  196. @WAIT_NOTIFY 43
  197. #
  198. acquire cdda3 notify
  199. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #44
  200. @WAIT_NOTIFY 44
  201. pause cdda3 notify
  202. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_PAUSE #45
  203. @WAIT_NOTIFY 45
  204. #
  205. #
  206. #
  207. acquire cdda1 notify
  208. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #46
  209. @WAIT_NOTIFY 46
  210. resume cdda1 notify
  211. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_RESUME
  212. @PAUSE 1000
  213. #
  214. acquire cdda2 notify
  215. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #48
  216. @WAIT_NOTIFY 48
  217. resume cdda2 notify
  218. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_RESUME
  219. @PAUSE 1000
  220. #
  221. acquire cdda3 notify
  222. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #50
  223. @WAIT_NOTIFY 50
  224. resume cdda3 notify
  225. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_RESUME
  226. @PAUSE 1000
  227. #
  228. #
  229. #
  230. acquire cdda1 notify
  231. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #52
  232. @WAIT_NOTIFY 52
  233. stop cdda1 notify
  234. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_STOP #53
  235. @WAIT_NOTIFY 53
  236. #
  237. acquire cdda2 notify
  238. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #54
  239. @WAIT_NOTIFY 54
  240. stop cdda2 notify
  241. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_STOP #55
  242. @WAIT_NOTIFY 55
  243. #
  244. acquire cdda3 notify
  245. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #56
  246. @WAIT_NOTIFY 56
  247. stop cdda3 notify
  248. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_STOP #57
  249. @WAIT_NOTIFY 57
  250. #
  251. #
  252. #
  253. acquire cdda1 notify
  254. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #58
  255. @WAIT_NOTIFY 58
  256. seek cdda1 to end notify
  257. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SEEK #59
  258. @WAIT_NOTIFY 59
  259. #
  260. acquire cdda2 notify
  261. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #60
  262. @WAIT_NOTIFY 60
  263. seek cdda2 to end notify
  264. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SEEK #61
  265. @WAIT_NOTIFY 61
  266. #
  267. acquire cdda3 notify
  268. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_ACQUIREDEVICE #62
  269. @WAIT_NOTIFY 62
  270. seek cdda3 to end notify
  271. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_SEEK #63
  272. @WAIT_NOTIFY 63
  273. #
  274. #
  275. #
  276. close cdda1 notify
  277. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CLOSE #64
  278. @WAIT_NOTIFY 64
  279. close cdda2 notify
  280. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CLOSE #65
  281. @WAIT_NOTIFY 65
  282. close cdda3 notify
  283. +MM_MCINOTIFY MCI_NOTIFY_SUCCESSFUL MCI_CLOSE #66
  284. @WAIT_NOTIFY 66
  285. #
  286.